CREATE EXTERNAL TABLE jms_dm.dm_tab_business_monitor_detail_dt
(

    waybill_no                  string comment '运单号',
    network_type                string comment '网点类型:1-总部,2-代理区,3-加盟商,4-中心,5-集散点,6-网点',
    scan_site_code              string comment '扫描网点code',
    scan_type                   string comment '扫描类型',
    scan_site                   string comment '扫描网点',
    scan_time                   string comment '扫描时间',
    upload_time                 string comment '上传时间',
    agent_code                  string comment '代理区code',
    agent_name                  string comment '代理区',
    false_taking_site_code      string comment '商务件揽收网点code',
    false_taking_site           string comment '商务件揽收网点',
    false_taking_scantime       string comment '商务件分区时间',
    false_taking_time           string comment '商务件揽件时间',
    false_send_time             string comment '商务件中心发件时间',
    real_taking_time            string comment '真实揽收时间',
    real_taking_type            string comment '真实揽收扫描类型',
    real_taking_site            string comment '真实揽收网点',
    real_taking_site_code       string comment '真实揽收网点code',
    real_send_type              string comment '真实中心下一站扫描类型',
    real_send_site_code         string comment '真实中心下一站中心code',
    real_send_site              string comment '真实中心下一站中心',
    real_send_time              string comment '真实中心下一站到发时间',
    send_diff_time              string comment '中心发出相差小时',
    taking_diff_time            string comment '揽收相差小时',
    customer_code               string comment '客户code',
    customer_name               string comment '客户名',
    order_source_code           string comment '订单来源code',
    order_source_name           string comment '订单来源name',
    subscribe_source_code       string comment '订阅来源code',
    subscribe_source_name       string comment '订阅来源name',
    is_send_over_one_day        tinyint comment '中心发出超时24小时',
    is_send_over_two_day        tinyint comment '中心发出超时48小时',
    is_taking_over_half_day     tinyint comment '揽收超时12小时',
    is_taking_over_one_day      tinyint comment '揽收超时24小时',
    is_taking_over_two_day tinyint comment '揽收超时48小时',
    date_time                   date comment '分区时间'
) COMMENT '操作平台-商务件监控明细' PARTITIONED BY (
    `dt` string)
    STORED AS PARQUET
    LOCATION '/dw/hive/jms_dm.db/external/dm_tab_business_monitor_detail_dt'
    TBLPROPERTIES (
        'discover.partitions' = 'false',
        'parquet.column.index.access' = 'true'
        );
